make more of an effort - Turkish English Dictionary